difficulty in communicating - Turc Anglais Dictionnaire